home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Software Contest 3
/
FM Towns Software Contest 3.iso
/
exp
/
astral
/
a1
/
game
/
source
/
sin.c
< prev
next >
Wrap
C/C++ Source or Header
|
1994-01-07
|
6KB
|
527 lines
/* SIN */
#ifdef MAIN
int sin_data[256]={
0 ,
1608 ,
3215 ,
4821 ,
6423 ,
8022 ,
9616 ,
11204 ,
12785 ,
14359 ,
15923 ,
17479 ,
19024 ,
20557 ,
22078 ,
23586 ,
25079 ,
26557 ,
28020 ,
29465 ,
30893 ,
32302 ,
33692 ,
35061 ,
36409 ,
37736 ,
39039 ,
40319 ,
41575 ,
42806 ,
44011 ,
45189 ,
46340 ,
47464 ,
48558 ,
49624 ,
50660 ,
51665 ,
52639 ,
53581 ,
54491 ,
55368 ,
56212 ,
57022 ,
57797 ,
58538 ,
59243 ,
59913 ,
60547 ,
61144 ,
61705 ,
62228 ,
62714 ,
63162 ,
63571 ,
63943 ,
64276 ,
64571 ,
64826 ,
65043 ,
65220 ,
65358 ,
65457 ,
65516 ,
65536 ,
65516 ,
65457 ,
65358 ,
65220 ,
65043 ,
64826 ,
64571 ,
64276 ,
63943 ,
63571 ,
63162 ,
62714 ,
62228 ,
61705 ,
61144 ,
60547 ,
59913 ,
59243 ,
58538 ,
57797 ,
57022 ,
56212 ,
55368 ,
54491 ,
53581 ,
52639 ,
51665 ,
50660 ,
49624 ,
48558 ,
47464 ,
46340 ,
45189 ,
44011 ,
42806 ,
41575 ,
40319 ,
39039 ,
37736 ,
36409 ,
35061 ,
33692 ,
32302 ,
30893 ,
29465 ,
28020 ,
26557 ,
25079 ,
23586 ,
22078 ,
20557 ,
19024 ,
17479 ,
15923 ,
14359 ,
12785 ,
11204 ,
9616 ,
8022 ,
6423 ,
4821 ,
3215 ,
1608 ,
-1 ,
-1609 ,
-3216 ,
-4822 ,
-6424 ,
-8023 ,
-9617 ,
-11205 ,
-12786 ,
-14360 ,
-15924 ,
-17480 ,
-19025 ,
-20558 ,
-22079 ,
-23587 ,
-25080 ,
-26558 ,
-28021 ,
-29466 ,
-30894 ,
-32303 ,
-33693 ,
-35062 ,
-36410 ,
-37737 ,
-39040 ,
-40320 ,
-41576 ,
-42807 ,
-44012 ,
-45190 ,
-46341 ,
-47465 ,
-48559 ,
-49625 ,
-50661 ,
-51666 ,
-52640 ,
-53582 ,
-54492 ,
-55369 ,
-56213 ,
-57023 ,
-57798 ,
-58539 ,
-59244 ,
-59914 ,
-60548 ,
-61145 ,
-61706 ,
-62229 ,
-62715 ,
-63163 ,
-63572 ,
-63944 ,
-64277 ,
-64572 ,
-64827 ,
-65044 ,
-65221 ,
-65359 ,
-65458 ,
-65517 ,
-65536 ,
-65517 ,
-65458 ,
-65359 ,
-65221 ,
-65044 ,
-64827 ,
-64572 ,
-64277 ,
-63944 ,
-63572 ,
-63163 ,
-62715 ,
-62229 ,
-61706 ,
-61145 ,
-60548 ,
-59914 ,
-59244 ,
-58539 ,
-57798 ,
-57023 ,
-56213 ,
-55369 ,
-54492 ,
-53582 ,
-52640 ,
-51666 ,
-50661 ,
-49625 ,
-48559 ,
-47465 ,
-46341 ,
-45190 ,
-44012 ,
-42807 ,
-41576 ,
-40320 ,
-39040 ,
-37737 ,
-36410 ,
-35062 ,
-33693 ,
-32303 ,
-30894 ,
-29466 ,
-28021 ,
-26558 ,
-25080 ,
-23587 ,
-22079 ,
-20558 ,
-19025 ,
-17480 ,
-15924 ,
-14360 ,
-12786 ,
-11205 ,
-9617 ,
-8023 ,
-6424 ,
-4822 ,
-3216 ,
-1609
};
/* COS */
int cos_data[256]={
65536 ,
65516 ,
65457 ,
65358 ,
65220 ,
65043 ,
64826 ,
64571 ,
64276 ,
63943 ,
63571 ,
63162 ,
62714 ,
62228 ,
61705 ,
61144 ,
60547 ,
59913 ,
59243 ,
58538 ,
57797 ,
57022 ,
56212 ,
55368 ,
54491 ,
53581 ,
52639 ,
51665 ,
50660 ,
49624 ,
48558 ,
47464 ,
46340 ,
45189 ,
44011 ,
42806 ,
41575 ,
40319 ,
39039 ,
37736 ,
36409 ,
35061 ,
33692 ,
32302 ,
30893 ,
29465 ,
28020 ,
26557 ,
25079 ,
23586 ,
22078 ,
20557 ,
19024 ,
17479 ,
15923 ,
14359 ,
12785 ,
11204 ,
9616 ,
8022 ,
6423 ,
4821 ,
3215 ,
1608 ,
-1 ,
-1609 ,
-3216 ,
-4822 ,
-6424 ,
-8023 ,
-9617 ,
-11205 ,
-12786 ,
-14360 ,
-15924 ,
-17480 ,
-19025 ,
-20558 ,
-22079 ,
-23587 ,
-25080 ,
-26558 ,
-28021 ,
-29466 ,
-30894 ,
-32303 ,
-33693 ,
-35062 ,
-36410 ,
-37737 ,
-39040 ,
-40320 ,
-41576 ,
-42807 ,
-44012 ,
-45190 ,
-46341 ,
-47465 ,
-48559 ,
-49625 ,
-50661 ,
-51666 ,
-52640 ,
-53582 ,
-54492 ,
-55369 ,
-56213 ,
-57023 ,
-57798 ,
-58539 ,
-59244 ,
-59914 ,
-60548 ,
-61145 ,
-61706 ,
-62229 ,
-62715 ,
-63163 ,
-63572 ,
-63944 ,
-64277 ,
-64572 ,
-64827 ,
-65044 ,
-65221 ,
-65359 ,
-65458 ,
-65517 ,
-65536 ,
-65517 ,
-65458 ,
-65359 ,
-65221 ,
-65044 ,
-64827 ,
-64572 ,
-64277 ,
-63944 ,
-63572 ,
-63163 ,
-62715 ,
-62229 ,
-61706 ,
-61145 ,
-60548 ,
-59914 ,
-59244 ,
-58539 ,
-57798 ,
-57023 ,
-56213 ,
-55369 ,
-54492 ,
-53582 ,
-52640 ,
-51666 ,
-50661 ,
-49625 ,
-48559 ,
-47465 ,
-46341 ,
-45190 ,
-44012 ,
-42807 ,
-41576 ,
-40320 ,
-39040 ,
-37737 ,
-36410 ,
-35062 ,
-33693 ,
-32303 ,
-30894 ,
-29466 ,
-28021 ,
-26558 ,
-25080 ,
-23587 ,
-22079 ,
-20558 ,
-19025 ,
-17480 ,
-15924 ,
-14360 ,
-12786 ,
-11205 ,
-9617 ,
-8023 ,
-6424 ,
-4822 ,
-3216 ,
-1609 ,
0 ,
1608 ,
3215 ,
4821 ,
6423 ,
8022 ,
9616 ,
11204 ,
12785 ,
14359 ,
15923 ,
17479 ,
19024 ,
20557 ,
22078 ,
23586 ,
25079 ,
26557 ,
28020 ,
29465 ,
30893 ,
32302 ,
33692 ,
35061 ,
36409 ,
37736 ,
39039 ,
40319 ,
41575 ,
42806 ,
44011 ,
45189 ,
46340 ,
47464 ,
48558 ,
49624 ,
50660 ,
51665 ,
52639 ,
53581 ,
54491 ,
55368 ,
56212 ,
57022 ,
57797 ,
58538 ,
59243 ,
59913 ,
60547 ,
61144 ,
61705 ,
62228 ,
62714 ,
63162 ,
63571 ,
63943 ,
64276 ,
64571 ,
64826 ,
65043 ,
65220 ,
65358 ,
65457 ,
65516
};
#else
extern int sin_data[256];
extern int cos_data[256];
#endif